<?php 
include_once 'fpdf/fpdf.php';
class pdf extends Controller,FPDF {

	function pdf()
	{
		parent::Controller();
		date_default_timezone_set ("Asia/Bangkok"); 	
		if(!$this->user->is_login())
		{
			redirect('login', 'location'); 
		}
		
		//$this->output->enable_profiler(TRUE);
		
	}
	var $pdf;
	var $text_x;
	var $text_y;
	var $last_text;
	function index()
	{
		
		// define('FPDF_FONTPATH','fonts/');
		 
		
		 
		$this->pdf=new FPDF();
		 
		// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวธรรมดา กำหนด ชื่อ เป็น angsana
		$this->pdf->AddFont('angsana','','angsa.php');
		 
		// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana
		$this->pdf->AddFont('angsana','B','angsab.php');
		 
		// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana
		$this->pdf->AddFont('angsana','I','angsai.php');
		 
		// เพิ่มฟอนต์ภาษาไทยเข้ามา ตัวหนา  กำหนด ชื่อ เป็น angsana
		$this->pdf->AddFont('angsana','BI','angsaz.php');
		//สร้างหน้าเอกสาร
		$this->pdf->AddPage();
		$this->pdf->SetTextColor(9,9,9);
		$this->pdf->Image('fpdf/logo.png',10,6,25,35);
		$this->pdf->SetFont('angsana','I',16);
		
		$this->_text(40,15,"ระบบบริหารวัสดุ-ครุภัณฑ์  สาขาวิชาเทคโนโลยีสารสนเทศ  คณะวิทยาศาสตร์และเทคโนโลย มหาวิทยาลัยราชภัฎบ้านสมเด็จเจ้าพระยา ");
		
    //Line break
    	$this->pdf->Ln();
		//$this->_text(40,22,"มหาวิทยาลัยราชภัฎบ้านสมเด็จเจ้าพระยา ");
		
		//$this->_append_text("มหาวิทยาลัย");
		 
		$this->pdf->Output();
}

	
	
	private function _text($x,$y,$str)
	{
		$this->text_x = $x;
		$this->text_y = $y;
		$this->last_text=$str;
		$this->pdf->setXY( $x, $y  );
		
		$this->pdf->MultiCell( 0  , 0 , iconv( 'UTF-8','cp874' , $str ),"L" ,true  );
		 
	}
	private function _append_text($str)
	{
		
		$w = $this->pdf->GetStringWidth($this->last_text);
	
		$this->last_text=$str;
		//$this->pdf->setXY( 0,$w);
		
		$this->pdf->Text( $this->text_x  , $this->text_y , iconv( 'UTF-8','cp874' , $str ));
		
		
	}
}